Storm

Benchmark
Model:bitcoin-attack v.1 (MA)
Parameter(s)MALICIOUS = 20, CD = 6
Property:P_MWinMax (prob-reach-time-bounded)
Invocation (default)
~/storm/build/bin/storm --jani bitcoin-attack.jani --janiproperty P_MWinMax --constants MALICIOUS=20,CD=6 --sound --precision 5e-2  --engine portfolio --ddlib sylvan --sylvan:maxmem 6114 --sylvan:threads 4
Execution
Walltime:0.48541998863220215s
Return code:0
Relative Error:3.120557340433134e-05
Log
Storm 1.5.1

Date: Wed Mar 18 17:44:51 2020
Command line arguments: --jani bitcoin-attack.jani --janiproperty P_MWinMax --constants 'MALICIOUS=20,CD=6' --sound --precision 5e-2 --engine portfolio --ddlib sylvan '--sylvan:maxmem' 6114 '--sylvan:threads' 4
Current working directory: /

Time for model input parsing: 0.001s.

Portfolio engine picked the following settings: 
	engine=dd-to-sparse	 bisimulation=true	 exact=false
 WARN (model-handling.h:297): Dd-based model builder for Markov Automata is only available for JANI models, automatically converting the PRISM input model.
Time for model construction: 0.043s.

-------------------------------------------------------------- 
Model type: 	Markov Automaton (symbolic)
States: 	177 (46 nodes)
Transitions: 	284 (326 nodes)
Choices: 	227
Reward Models:  none
Variables: 	rows: 4 meta variables (9 DD variables), columns: 4 meta variables (9 DD variables), nondeterminism: 5 meta variables (5 DD variables)
Labels: 	2
   * deadlock -> 0 state(s) (1 nodes)
   * init -> 1 state(s) (10 nodes)
-------------------------------------------------------------- 

Time for model preprocessing: 0.392s.

-------------------------------------------------------------- 
Model type: 	Markov Automaton (sparse)
States: 	99
Transitions: 	165
Choices: 	129
Markovian St.: 	37
Max. Rate.: 	1
Reward Models:  none
State Labels: 	3 labels
   * ((m_len >= 6) & (m_diff > 0)) -> 1 item(s)
   * init -> 1 item(s)
   * deadlock -> 0 item(s)
Choice Labels: 	none
-------------------------------------------------------------- 

Model checking property "P_MWinMax": Pmax=? [true U<=2880 ((m_len >= 6) & (m_diff > 0))] ...
Result (for initial states): 0.5350767881
Time for model checking: 0.005s.